Big Huge Thesaurus

repair shop

noun

sounds kind of like